grass play area - Spanish English Dictionary